/*Top003198 */
.Top003198{position: fixed;z-index: 100; left: 0;top: 0;width: 100%; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.1);}
.Top003198,
.Top003198 a{ color: #000;}
.Top003198 menu li span{display: block;  font-size: calc(17 / 16 * 1em); font-weight: 700;}
.Top003198 menu li a:hover,
.Top003198 menu li.aon span a{color: #00a2e9;}

.Top003198 .top-right dl > *{float:left; line-height: calc(36/ 16 * 1em); margin-left: calc(20/ 16 * 1em);}

.open-search{cursor: pointer;display: block;width: calc(36/ 16 * 1em);height: calc(36/ 16 * 1em);background: url(../images/icon-search.svg) no-repeat center center; background-size: auto calc(20/ 16 * 1em);}
.open-search.on:before,
.open-search.on:after{background-color: #000; height: 2px; margin-top: -1px;}
.top-search{position: absolute;right:0; top: 100%;z-index: 100; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.3);border-radius: 5px;overflow: hidden;}
.top-search .text{width: 100%; height: calc(50/ 16 * 1em);line-height: calc(50/ 16 * 1em);padding: 0 calc(50/ 16 * 1em) 0 calc(10/ 16 * 1em);font-size: 1em;}
.top-search .btn{position: absolute;right: 0; top: 0;width: calc(50/ 16 * 1em);height: 100%; background: url(../images/icon-search.svg) no-repeat center center;background-size: auto calc(20/ 16 * 1em);cursor:pointer;}

.Top003198 .top-right .lang { position: relative; color: #000; cursor: pointer; }
.Top003198 .top-right .lang span { font-weight: 700; background: url(../images/icon-lang.svg) no-repeat left center; background-size: 1.3125em auto; display: block; overflow: hidden; padding-left: 1.875em; padding-right: 1.25em; position: relative; }
.Top003198 .top-right .lang span:after { width: 0.625em; height: 0.375em; background: url(../images/icon-lang-arrow.svg) no-repeat center center; background-size: contain; content: ''; display: block; position: absolute; right: 0; top: 50%; transform: translateY(-50%); }
.Top003198 .top-right .lang figure { position: absolute; left: 50%; transform: translateX(-50%); top: 100%; background-color: #00a2e9; min-width: 100%; text-align: center; border-radius: 5px;display: none; }
.Top003198 .top-right .lang figure:before { border-bottom: 0.4em solid #00a2e9; border-left: 0.4em solid transparent; border-right: 0.4em solid transparent; content: ''; display: block; position: absolute; bottom: 100%; left: 50%; transform: translateX(-50%); }
.Top003198 .top-right .lang a { color: #fff !important; display: block; padding: 1em; line-height: 1; white-space: nowrap; }


.Top003198 menu li{position: unset !important;}
.Top003198 .sub dl{background: unset;padding: 0;}
.Top003198 .sub dt{text-align: left;}
.Top003198 .sub,
.Top003198 .sub-two{display: none;}
.Top003198 .sub .detail{line-height: 48px;display: inline-block;background: #00a2e9;padding: 0 30px;transition: 0.3s;}
.Top003198 .sub .detail:hover{background: #fff;color: #00a2e9;}
.Top003198 .sub-menu .name{font-size: 18px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Top003198 .sub .one-cate-info .item .img{background: #fff;padding: 0.8em 0;text-align: center;width: 260px;}
.Top003198 .sub .one-cate-info .item .img img{max-width: 80%;margin: 0 auto;}
.Top003198 .sub .sub-imgtxt{display: flex;}
.Top003198 .sub .sub-txt{width: calc(100% - 260px);padding: 0 3em;}
.Top003198 .sub .sub-txt h3{font-size: 1.5em;margin: 0.2em 0 0;font-weight: 400;}
.Top003198 .sub .one-cate dt a:hover{color: #fff;}
.Top003198 .sub dt {padding:0.25em 1em 0.25em 3em;}

@media(min-width:1025px){
.Top003198 .sub-two{display: none!important;}
.Top003198 .top-menu ul{display: table; margin: 0 auto;}
.Top003198 .top-menu li{float: left; padding: 0 2vw;}
.Top003198 .top-menu li b a{line-height: 90px;font-size: 17px;color: #000;}
.Top003198 .top-menu li:hover b a,
.Top003198 .top-menu li.aon b a{ color:#00a2e9;}
.Top003198 .sub{position: absolute; left: 0 !important; width: 100%; top: 100%;background: #171e34;font-size: 16px;margin-left: 0 !important;}
.Top003198 .top-menu li.aon .sub{ z-index: 100;}
.Top003198 .sub,
.Top003198 .sub a{color: #fff;}
.Top003198 .sub .auto{position: relative;}
.Top003198 .sub .close{position: absolute;right: 0; top:0;width: 20px;height: 20px; cursor: pointer;}
.Top003198 .sub .close:before,
.Top003198 .sub .close:after{position: absolute; content: ''; width: 100%; background: #00a2e9; height: 2px; left: 0; top: 50%; margin-top: -1px; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);ms-transform: rotate(-45deg);}
.Top003198 .sub .close:after{transform: rotate(45deg);-webkit-transform: rotate(45deg);ms-transform: rotate(45deg);}
.Top003198 .sub[data-type="column"] h4 .close{position: absolute; top: 50%; margin-top: -10px;}
.Top003198 .sub[data-type="tab"] .close{ top: 48px;right: 40px;}
.Top003198 .sub h4{font-weight: lighter;margin: 0 0 38px 0;font-size: 30px;}
.Top003198 .sub-imgtxt pre{line-height: 1.5em;max-height: 4.5em; margin: 24px 0 40px 0;}
.Top003198 .sub[data-type="tab"] .auto{display: table;}
.Top003198 .sub[data-type="column"] .auto{padding: 2% 40px 5%;}
.Top003198 .sub[data-type="tab"] .auto > div{display: table-cell; vertical-align: top;padding: 50px 0;}
.Top003198 .sub[data-type="column"] h4{position: relative; z-index: 1;}
.Top003198 .sub .one-cate{width: 300px; background: #262f4a;}
.Top003198 .sub .two-cate{width: 28.572%; background: #0d1630; padding:0;}
.Top003198 .sub .one-cate-info{padding-top: 35px;}
.Top003198 .sub .one-cate-info .item{width: 86%; margin: 0 4.8em;}
.Top003198 .sub-menu .name{ margin-bottom: 20px;}
.Top003198 .sub-menu .name a{color: #0061ff;float: left;max-width: 95%;padding-right: 26px;position: relative;display: block;}
.Top003198 .sub-menu .name a:after{position: absolute; width: 6px; height: 6px; content: '';transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);border-bottom: 1px solid #0061ff;border-right: 1px solid #0061ff; right: 2px; top: 50%; margin-top: -3px;}
.Top003198 .sub dt {padding:0;}
.Top003198 .sub .one-cate dt{}
.Top003198 .sub .one-cate dt.on{background: #00a2e9; }
.Top003198 .sub .two-cate dt a,
.Top003198 .sub .one-cate dt a{display: block;line-height: 30px;padding:10px 2vw;}
.Top003198 .sub .two-cate dt a{color:rgba(255,255,255,0.6);}
.Top003198 .sub .two-cate dt a:hover{color: #fff;}

.Top003198 .sub[data-type="column"] .sub-imgtxt{float: left; width: 27.273%;}
.Top003198 .sub[data-type="column"] .sub-menu{float:right;width: 66%;}

.Top003198 .sub-menu .item{float: left; max-width: 230px;}
@media(min-width:1025px) and (max-width:1280px){
.Top003198 .sub-menu .item{max-width: 180px;}
}
.Top003198 .sub-menu dd{line-height: 20px;padding: 4px 0; }
.Top003198 .sub-menu dd a{color: rgba(255,255,255,0.8);font-size: 15px;}
.Top003198 .sub-menu dd a:hover{color:#00a2e9;}

.Top003198 .sub .left{width: 35%;}
.Top003198 .sub .left .tit{font-size: calc(30 / 16 * 1em); color: #fff;}
.Top003198 .sub .left .Ispic{display: block; width: 100%; padding-bottom: 52%; margin:2em 0;}
.Top003198 .sub .left .txt{line-height: 1.75; height: calc(1.75em * 2); color:rgba(255,255,255,0.75);}
.Top003198 .sub .right{width:65%; padding-left: 5vw !important;}
.Top003198 .sub .right dl{display: flex; flex-wrap: wrap; padding-top:2vw;}
.Top003198 .sub .right dt{width: 30%; margin-right:5%; padding:calc(24 / 16 * 1em) 0; border-bottom: 1px dashed rgba(255,255,255,0.1); position: relative; transition: .3s;}
.Top003198 .sub .right dt::before{width:0; height: calc(2 / 16 * 1em); content: ''; background: #fff; position: absolute; left: 0; top: calc(33 / 16 * 1em); transition: .3s;}
.Top003198 .sub .right dt:hover{padding-left: calc(20 / 16 * 1em);}
.Top003198 .sub .right dt:hover::before{width:calc(10 / 16 * 1em);}
.Top003198 .sub .right dt:nth-child(3n){margin-right:0;}
.Top003198 .sub .right dt a{display: block; color:rgba(255,255,255,0.85);}
.Top003198 .sub .right dt a:hover{ color:#fff;}
}

@media (min-width:1025px) {

.Top003198 .logo{display: table; height: calc(90 / 16 * 1em);}
.Top003198 .logo a{display: table-cell; vertical-align: middle;}
.Top003198 .logo img{max-height:calc(50 / 16 * 1em);}
.Top003198 menu li{float: left; margin-right: calc(65 / 1920 * 100vw);}
.Top003198 menu li span{line-height: calc(90 / 17 * 1em);}
.Top003198 .top-right{padding-top: calc(27/ 16 * 1em); }
}
@media (max-width:1024px) {
.Top003198 .top-hotline,
.Top003198 header:after{display: none;}
.Top003198 header{display: flex; justify-content: space-between; align-items: center; height: calc(70 / 16 * 1em);}
.Top003198 .logo img{max-height:calc(44 / 16 * 1em);}
.Top003198 menu{position: fixed; left: -100%;top: calc(70 / 16 * 1em);height: calc(100% - (70 / 16 * 1em)); background-color: #fff;opacity: 0;transition: 0.5s;box-shadow: 0 5px 5px rgba(0,0,0,0.1); width:50vw; max-width: 240px;}
.menu-show .Top003198 menu{left: 0; opacity: 1;}
.Top003198 menu ul{height: 100%; overflow: auto;}
.Top003198 menu li{border-bottom: 1px dotted #eee;}
.Top003198 menu li span{line-height: 3; padding-left:2em;}
.Top003198 menu li.has-sub span .op:before, 
.Top003198 menu li.has-sub span .op:after{background-color: #00a2e9;}

.Top003198 .top-right dl {display: flex; align-items: center;}
.Top003198 .top-right dl:after {display: none;}

.Top003198 .sub .left{display: none;}

}
/*Banner002826 */
.Banner002826{position: relative; z-index: 1;}
.Banner002826 .go { position: absolute; z-index: 20; left: 0; right: 0; margin: auto; bottom: calc(50 / 16 * 1em); user-select: none; width: calc(50 / 16 * 1em); height: calc(50 / 16 * 1em); border-radius: 50%; line-height: 60px; background: url(../images/TextList000962-aon.png) no-repeat center center #00a2e9; background-size: 40% auto; text-align: center; display: flex; transform-origin: 50% 50%; justify-content: center; align-items: center; animation: scroll-icon 1.2s infinite alternate cubic-bezier(0.65, 0.05, 0.36, 1);
}

@keyframes scroll-icon {
0% {
    -webkit-transform: translateY(-12px);
    transform: translateY(-12px);
}
100% {
    -webkit-transform: translateY(12px);
    transform: translateY(12px);
}
}
.Banner002826 li.slick-slide{position: relative;}
.Banner002826 li.slick-slide .Ispic{ padding-top: 47.8%;}
.Banner002826 li.slick-slide video{position: absolute; z-index: 10; left: 0; top: 0;height: 100%; width: 100%; object-fit: cover;}
@media(min-width:1025px){
/* .Banner002826 .slick-slider{position:absolute; left:0; top:0; bottom:0; right:0;} */
/* .Banner002826 .slick-list,
.Banner002826 .slick-track,
.Banner002826 .slick-slide{height: 100%;}IE */
}
@media(max-width:1024px){

.Banner002826 li .Ispic{ padding-bottom:50%; height:auto;}

.Banner002826 li.slick-slide .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../images/Banner002826_play.png) no-repeat center center;background-size: auto 50px; z-index: 20;}
.Banner002826 li.video-show .open-video{left: -100%;opacity: 0; transform: translateX(-100%);}

}

.Banner002826 .slick-dots{position: absolute; left: 50%; transform: translate(-50%,0); bottom: 5%;overflow: hidden; z-index: 10;}
.Banner002826 .slick-dots li{float: left; width: 18px; height: 18px;position: relative; border-radius: 50%;border: 2px solid #fff; cursor: pointer;}
.Banner002826 .slick-dots li:not(:last-child){margin-right: 10px;}
.Banner002826 .slick-dots li:before{position: absolute; left: -1px; top: -1px; right: -1px; bottom: -1px; border-radius: 50%;background: #fff; transition: 0.3s;content: '';}
.Banner002826 .slick-dots li.slick-active:before{transform: scale(0);-webkit-transform: scale(0);-ms-transform: scale(0);}
.Banner002826 .slick-dots li button{display: none;}
@media(max-width:640px){
.Banner002826 .slick-dots li{width: 10px; height: 10px;}
.Banner002826 .slick-dots li:not(:last-child){margin-right: 4px;}
}

/*首页标题*/
.home_title{ font-size: calc(40 / 16 * 1em); color: #000; font-weight: 700; margin-bottom: .6rem; line-height: 1.125em;}
.home_title.tit-cen{text-align: center;}
/*首页按钮*/
.base_btn{ position: relative; display: inline-block; border-radius: calc(50/ 16 * 1em); background: #00a2e9; cursor: pointer; overflow: hidden;}
.base_btn em{ font-style: normal; line-height: calc(50/ 16 * 1em); padding: 0 calc(30/ 16 * 1em); color: #fff; position: relative; z-index: 5; transition: all .5s;}
.base_btn em:after{display: inline-block; content: '';background: url("../images/icon-more.svg") no-repeat; width: calc(5/ 16 * 1em); height: calc(10/ 16 * 1em); margin-left: calc(10/ 16 * 1em);  transition: all .5s;}



/*Floor002911 */

.Floor002911{position: relative;z-index: 1;padding: 1.2rem 0 1.5rem 0; overflow: hidden;}
.Floor002911 .left {margin-bottom: 2em;}
.Floor002911 .left h3{font-size: calc(30 / 16 * 1em); font-weight: normal; color: #000; margin: 0; line-height: 1;}
.Floor002911 .left p.dot2{ line-height: 1.875em;margin: .4rem 0 .8rem 0;word-break: break-word;}
.Floor002911 .right li{background:url(../images/Floor002911-libg.jpg) no-repeat center/cover; border: 1px solid #e8f0f3; text-align: center;}
.Floor002911 .slider-btn{display: table;table-layout: fixed;width: 100%; margin-bottom: .8rem; margin-top: calc(20 / 16 * 1em);}
.Floor002911 .slider-btn > *{display: table-cell; vertical-align: middle;}
.Floor002911 .slick-dots li{float: left;list-style: none;position: relative; text-align: center;}
.Floor002911 .slick-dots li:after{display: block;margin: 0 auto;border: 8px solid transparent;border-bottom: 0; content: '';font-size: 0;width: 0;}
.Floor002911 .slick-dots li.slick-active:after{border-top-color: #00a2e9;}
.Floor002911 .slick-dots li div:after{height: 3px;border-top: 1px solid rgba(0,0,0,0.1);display: block;content: '';}
.Floor002911 .slick-dots li.slick-active div:after{background-color: #00a2e9;}
.Floor002911 .slick-dots li .icon img{height: calc(50 / 16 * 1em); filter: grayscale(100%); transition: all .5s;}
.Floor002911 .slick-dots li .tit{margin-top: calc(10 / 16 * 1em);padding-bottom: calc(30 / 16 * 1em);color: #999;white-space: nowrap;}
.Floor002911 .slick-dots li.slick-active .tit{color: #00a2e9;}
.Floor002911 .slick-dots li.slick-active .icon img{filter: grayscale(0%);}
.Floor002911 .right li img {transition:all .3s;}
.Floor002911 .right li img:hover {transform:scale(1.05);}
@media(min-width:641px){
.Floor002911 .left{float: left;width: 40%; margin-bottom: 0;}
.Floor002911 .right{float: right;width: 50%;}
}

/*homePro */
.homePro{padding: 1.2rem 0;overflow: hidden;background: url(../images/homeProbg.jpg) no-repeat center top/cover;/*background-attachment: fixed;*/}
.homePro .home_title{ text-align: center;}

.homePro ul{margin-left: -1px;}
.homePro .flexbw{display: flex;display: -ms-flexbox;justify-content: space-between;-ms-flex-pack: justify;flex-wrap: wrap;-ms-flex-wrap: wrap;}
.homePro .item{width: 10%; padding-left: 1px;text-align: center;transition: all 0.5s;position: relative;top: 0;}
.homePro .item:nth-child(even){padding-top: calc(50 / 16 * 1em);}
.homePro .item a{display: block;position: relative;}
.homePro .imgbox{padding-top: 24vw;overflow: hidden; position: relative;}
.homePro .imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}
.homePro .imgbox img{ width:100%; height:100%;object-fit: cover;}
.homePro .imgbox.auto img{ width:auto; height:auto;object-fit: contain;max-width: 100%;max-height: 100%;}
.homePro .imgbox:After{height: 100%;content: "";position: absolute;left: 0;bottom: 0;width: 2;background-image: linear-gradient(to top, rgba(2,43,60,0.6) , rgba(0,4,6,0.1));width: 100%;transition: all 0.5s;}
.homePro .imgbox:before{background: rgba(0,0,0,0.4);content: "";left: 0;top: 0;width: 100%;height: 100%;z-index: 2;position: absolute;opacity: 0;transition: all 0.5s;}
.homePro .info{position: absolute;z-index: 10;left: 50%;transform: translateX(-50%);bottom: 0.44rem;width: 95%;}
.homePro .info .icon img{height: calc(45 / 16 * 1em);}
.homePro .info .ti{ font-size: calc(20 / 16 * 1em); margin: calc(5 / 20 * 1em) 0 calc(10 / 20 * 1em);color: #fff;}
.homePro .info p{line-height: 16px;font-size: 12px;text-transform: uppercase;color: #fff;text-align: left;}
.homePro .info article{display: inline-block;}
.homePro .item:hover .imgbox:After{background-image: linear-gradient(to top, #00a2e9 , rgba(0,4,6,0.1));}
.homePro .item:hover a{box-shadow: 0 32px 35px rgba(3,0,12,0.51);}
.homePro .item:nth-child(odd):hover{transform: scale(1.15);z-index: 10;top: calc(55 / 16 * 1em);}
.homePro .item:nth-child(even):hover{transform: scale(1.15);z-index: 10;top: calc(-55 / 16 * 1em);}
.homePro .item.otheron .imgbox:before{opacity: 1;}
.homePro .pic1{right: 5.625vw;top: -3.125vw;width: 19.53vw;}

@media only screen and (max-width:1024px) {
    .homePro .item {width: 20%; padding-bottom: 1px;}
    .homePro .imgbox {padding-top: 48vw;}
    .homePro .item:nth-child(2n) {padding-top: 0;}
}
@media only screen and (max-width:768px) {
    .homePro .item {width: 50%;}
    
    
}
/*Floor002921 */
.Floor002921{padding:1.2rem 0; overflow: hidden;}
.Floor002921 .home_title{ text-align: center;}

.Floor002921 .tab{position: relative; z-index: 1; margin-top: calc(60 / 16 * 1em);}
.Floor002921 .tab:before{position: absolute; content: ''; left: 0; width: 100%; height: 1px; background: #e0e0e0;top:60px;}
.Floor002921 .tab .line{position: absolute; left: 0; height: 2px; width: 0; top: 59px; background: #00a2e9; transition: 0.3s;}
.Floor002921 .tab .slick-dots{overflow: hidden; }
.Floor002921 .tab .slick-dots li{float: left;position: relative;list-style: none;text-align: center;}
.Floor002921 .tab .icon{height: 60px; }
.Floor002921 .tab .icon img{max-height: 43px;}
.Floor002921 .tab .quan{display: block; margin: -8px auto 0; width: 16px; height: 16px; border: 1px solid transparent; position: relative;border-radius: 50%; }
.Floor002921 .tab .quan:before{position: absolute; content: '';border:1px solid #e0e0e0; border-radius: 50%; background: #f5f5f5; width: 6px; height: 6px; left: 50%; top: 50%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.Floor002921 .slick-active .quan,
.Floor002921 .slick-active .quan:before{border-color: #00a2e9;}
.Floor002921 .slick-active .quan:before{background: #00a2e9; width: 8px; height: 8px;}
.Floor002921 .tab .tit{font-size: calc(18 / 16 * 1em); padding-top: calc(10 / 18 * 1em);}
.Floor002921 .slick-active .tit{color: #00a2e9;}
@media(max-width:640px){
.Floor002921 .tab{margin-bottom: 6vw;}
}

.Floor002921 .slider{margin: 0 -24.609375%;}
.Floor002921 .slider li a{display: block; margin: 0 3.125vw; position: relative; overflow: hidden;}
.Floor002921 .slider li .Ispic{padding-bottom: 51.498%; opacity: 0.4;transition:all .3s;}
.Floor002921 .slider li.slick-current .Ispic{opacity: 1;}
.Floor002921 .slider li .txt{position: absolute; right: 5%; top: 10%; bottom: 10%;background: rgba(255,255,255,0.9); max-width: 380px; width: 60%;text-align: center; opacity: 0;transform: translateX(50px); transition: 0.3s 0.5s; z-index:5;}
.Floor002921 .slider li.slick-current .txt{transform: translateX(0);opacity: 1;}
.Floor002921 .slider li .txt .ytable{height: 100%; position: relative;}
.Floor002921 .slider li .main{ max-width: 300px; margin: 0 auto; width: 90%;padding-bottom: 0.4rem;}
.Floor002921 .slider li h4{margin: 0;font-size: calc(24 / 16 * 1em);color: #000;}
.Floor002921 .slider li .line{display: block; margin: calc(15 / 16 * 1em) auto calc(20 / 16 * 1em); height: 2px;background: #00a2e9; width: calc(30 / 16 * 1em);}
.Floor002921 .slider li p{color: #333; line-height: 1.875em; max-height: 5.145em;}
.Floor002921 .slider li a:hover .Ispic {transform:scale(1.05);}
@media(max-width:1366px){
.Floor002921 .slider{margin: 0 -40%;}
}
@media(max-width:1024px){
.Floor002921 .slider{margin: 0 -70%;}
}
@media(max-width:640px){
.Floor002921 .slider li .Ispic{padding-bottom: 84%;}
.Floor002921 .slider li .line{margin-top: 1vw; margin-bottom: 3vw;}
}
@media(max-width:480px){
.Floor002921 .slider li h4{ font-size: 4vw;}

.Floor002921 .slider li .more{line-height: 10vw;}
.Floor002921 .slider li{font-size: 3vw;}
}

.Floor002921 .slick-arrow{top: 50%;position:absolute; width: 30px; height: 30px; border-top:5px solid #dedede;border-left:5px solid #dedede;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); z-index: 20; transition: 0.3s; margin-top: -15px;}
.Floor002921 .slick-arrow:hover{border-color: #00a2e9;}
.Floor002921 .slick-prev{left: 33.3333%; margin-left: -10px;}
.Floor002921 .slick-next{right: 33.3333%;margin-right:-10px;transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
@media(max-width:640px){
.Floor002921 .slick-arrow{width: 5vw; height: 5vw;margin-top: -2.5vw;border-left-width:1vw;border-top-width:1vw;}
.Floor002921 .slick-prev{margin-left: -1.5vw;}
.Floor002921 .slick-next{margin-right: -1.5vw;}
}




/*Floor003055 */
.Floor003055{padding: 1.2rem 0;overflow: hidden;
background: rgb(232,240,248); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(232,240,248,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(232,240,248,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(232,240,248,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f3ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.Floor003055 .title{color: #000;font-size: calc(45 / 16 * 1em); margin-bottom: 0.6rem;text-align: center;}
.Floor003055 .title h3{ margin:0; font-size: 1em;}

.Floor003055 .pic{position: relative; overflow: hidden;}
.Floor003055 .Ispic{padding-bottom: 67%; transition: all 0.5s;}
.Floor003055 .news-top a:hover .Ispic{transform: scale(1.1);}
.Floor003055 .slick-active:hover .Ispic{transform: scale(1.15);}

.Floor003055 .txt{padding: calc(35 / 16 * 1em) calc(60 / 16 * 1em) 0 0;}
.Floor003055 .txt time { margin-top: calc(15 / 16 * 1em); color: #00a2e9; line-height: calc(18 / 16 * 1em); padding-left:calc(28 / 16 * 1em); background: url(../images/icon-time.svg) no-repeat center left; background-size: calc(18 / 16 * 1em) auto; }
.Floor003055 .txt h3{font-size: calc(24 / 16 * 1em);color: #000; font-weight: normal; margin: 0 0 calc(10 / 24 * 1em) 0;}

.Floor003055 .slider li a{display: block;position: relative; overflow: hidden; }
.Floor003055 .controls{margin-top: 2vw; position: relative;overflow: hidden; padding-right: calc((100vw - (1440 / 16 * 1em))/2 + (40 / 16 * 1em));}
.Floor003055 .controls .slick-dots{float: right;position: relative;}
.Floor003055 .controls .slick-dots li{list-style: none;}
.Floor003055 .controls .slick-dots li{display: inline-block;position: relative;width: 28px; height: 28px;}
.Floor003055 .controls .slick-dots li button{ padding: 0; width:28.572%;height: 28.572%;background: #d6d6d6; border-radius: 50%; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
.Floor003055 .controls .slick-dots li.slick-active button{background: #00a2e9; width: 50%; height: 50%;}
.Floor003055 .controls .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: 2px solid #00a2e9; border-radius: 50%;clip:rect(0 28px 7px 0);animation:zhuan 2s infinite linear;}
@keyframes zhuan{
0%{transform: rotate(-360deg);}
100%{transform: rotate(0);}
}
.Floor003055 .slick-dots:after{position: absolute;right: 100%; top: 50%; height: 1px; background: #e4e8ed; margin-right: 2vw; width: 50vw; content: '';}
@media(min-width:481px){
.Floor003055 .slider{width: 135%;overflow: hidden;}
.Floor003055 .slider .ul{padding-right: calc((100vw - (1440 / 16 * 1em))/2);}
.Floor003055 .slider .slick-list{overflow: inherit;}
.Floor003055 .slick-slide:not(.slick-active){opacity: 0.2;}
.Floor003055 .slider li a{margin-right: calc(40 / 16 * 1em);}
}
@media(min-width:1025px){
.Floor003055 .left{width: calc(590 / 1440 * 100%);}
.Floor003055 .right{width: calc(810 / 1440 * 100%);}
}

@media(max-width:1024px){
.Floor003055 .left{margin-bottom: 3vw;}
.Floor003055 .txt{padding: 4vw;}
.Floor003055 .txt p{height: 3.75em; }
}
@media(min-width:481px) and (max-width:1024px){
.Floor003055 .slider li .txt{padding: 0 4vw;}
}



/*Bottom003199 */
.Bottom003199{ background-color: #000; }
.Bottom003199 a:hover{color: #00a2e9;}
.Bottom003199 .b-top,
.Bottom003199 .b-top a:not(:hover){color: rgba(255,255,255,0.5);}
.Bottom003199 .b-top nav dd{line-height: calc(20 / 16 * 1em); padding: calc(10 / 16 * 1em) 0;}
.Bottom003199 .b-top nav dt{font-size: calc(17 / 16 * 1em); font-weight: 700;}
.Bottom003199 .b-top nav dt a:not(:hover){color: #fff;}

.Bottom003199 .contact ol{text-align: center;}
.Bottom003199 .contact ol img{ border-radius: calc(5 / 16 * 1em);}
.Bottom003199 .contact ol aside{ padding-top:calc(15 / 16 * 1em);}
.Bottom003199 .contact .hotline span{display: inline-block;color: #fff; font-weight: 700; font-size: calc(17 / 16 * 1em); padding-left: calc(25 / 17 * 1em);background: url("../images/icon-tel.svg") no-repeat left center;background-size: auto calc(18 / 17 * 1em);}
.Bottom003199 .contact .hotline aside{font-size: calc(30 / 16 * 1em);color: #00a2e9;font-weight: 700; line-height: 1em;margin-top: calc(10 / 30 * 1em);}

.Bottom003199 .contact li dd{display: inline-block; position:relative;}
.Bottom003199 .contact li dd a{display: block;width: calc(40 / 16 * 1em);height: calc(40 / 16 * 1em); border-radius: 50%; background-position: center;background-repeat: no-repeat;background-size: auto calc(15 / 16 * 1em); background-color: #282828; transition: 0.3s;cursor: pointer;}
.Bottom003199 .contact li dd a:hover{background-color: #264463;}
.Bottom003199 .contact li dd.wx a{background-image: url(../images/icon-wx.svg);}
.Bottom003199 .contact li dd.sina a{background-image: url(../images/icon-sina.svg);}
.Bottom003199 .contact li dd.douyin a{background-image: url(../images/icon-douyin.svg);}
.Bottom003199 .contact li dd .qr {background-color:#fff; padding:3px; width:130px; position:absolute; left:50%; bottom:110%; transform:translateX(-50%); display:none;}
.Bottom003199 .contact li dd .qr img {display:block; width:100%; height:auto;}

.Bottom003199 .b-bottom{border-top: 1px solid #282828;padding: calc(25 / 14 * 1em) 0 calc(40 / 14 * 1em) 0; font-size: calc(14 / 16 * 1em);}
.Bottom003199 .b-bottom a{display: inline-block;}
.Bottom003199 .b-bottom,
.Bottom003199 .b-bottom a:not(:hover){color: rgba(255,255,255,0.5);}
.Bottom003199 .b-bottom nav a:not(:last-child):after{content: '·'; margin: 0 calc(10 / 14 * 1em);color: #213245;}
@media (min-width:641px) {
.Bottom003199 .contact li dd:not(:last-child){margin-right:calc(20 / 16 * 1em)}
}
@media (min-width:1025px) {
.Bottom003199 .b-top{padding-top: calc(100 / 16 * 1em); margin-bottom: calc(100 / 16 * 1em);}
.Bottom003199 .b-top nav{width: calc(960 / 1440 * 100%);}
.Bottom003199 .b-top .contact{width: calc(365 / 1440 * 100%);}
.Bottom003199 .b-top nav dl{float: left; width: calc((100% - (60 / 1920 * 100vw) * 5) / 6);}
.Bottom003199 .b-top nav dl:not(:nth-child(6n)){margin-right: calc(60 / 1920 * 100vw);}
.Bottom003199 .b-top nav dt{ margin-bottom: calc(25 / 18 * 1em);}
.Bottom003199 .b-top nav dt a{display: block;}
.Bottom003199 .b-top nav dd{display: block!important;}
.Bottom003199 .contact .hotline{ margin-bottom: calc(30 / 16 * 1em);}
.Bottom003199 .contact ul{ display: table;}
.Bottom003199 .contact ul > *{display: table-cell; vertical-align: middle;}
.Bottom003199 .contact ol{width: calc(120 / 16 * 1em);}
.Bottom003199 .contact li{ padding-left: calc(30 / 16 * 1em);}
.Bottom003199 .contact li dd:not(:last-child){margin-right:calc(20 / 16 * 1em)}
}
@media (max-width:1024px) {
.Bottom003199 .b-top{padding: calc(50 / 16 * 1em) 0;}
.Bottom003199 .b-top nav dd{display: none;}
.Bottom003199 .b-top nav dd:last-child{margin-bottom: 2em;}
.Bottom003199 .b-top nav dt{position: relative; overflow: hidden;border-bottom: 1px solid #213245;padding: calc(15 / 18 * 1em) 0;}
.Bottom003199 .b-top nav dt .wap-open{position: absolute; width:calc(40 / 18 * 1em); height: 100%; right: 0; z-index: 10; top: 0;background: url(../images/Bottom00319-icon.svg) no-repeat center center; background-size: auto calc(15 / 18 * 1em); transition: 0.3s;}
.Bottom003199 .b-top nav dt.on .wap-open{ background-image: url(../images/Bottom00319-icon-on.svg); transform: rotate(90deg);}
.Bottom003199 .contact{margin-top: 3em;}
.Bottom003199 .contact .hotline,.Bottom003199 .b-bottom nav{margin-bottom: 1em;}
}
@media(max-width:640px){
.Bottom003199 nav{display: none;}
.Bottom003199 .contact,
.Bottom003199 .b-bottom{text-align: center; }
.Bottom003199 .contact{margin-top: 0;}
.Bottom003199 .contact ol{width: 25vw;margin: 0 auto 1em auto;}
.Bottom003199 .contact li dd{margin: 0 0.5em}
.Bottom003199 .contact .hotline{ margin-bottom: 2em;}
}


/*Banner003069 */
.Banner003069{position: relative; z-index: 1;margin-top: 5em;}
.Banner003069 .Ispic{padding-bottom: 29.167%;}
.Banner003069 .txt{position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 100%; z-index: 10;color: #fff; font-size: calc(42 / 16 * 1em);}
.Banner003069 .txt .en{font-size: 0.5em;margin-top: 0.6em;}
.Banner003069 .txt .cn{}
@media(max-width:1024px){
    .Banner003069 {margin-top: 4.375em;}
}
@media(max-width:640px){
.Banner003069 .Ispic{padding-bottom: 50%;}
.Banner003069 .txt{font-size: 6vw;}
}
/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);}
.Menu003135 .current{ font-size: calc(16 / 16 * 1em); padding-left: 1.8em;background: url(../images/Menu003135-icon.svg) no-repeat left 1.8em;background-size: 1.3em auto; line-height: calc(71 / 14 * 1em);}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color: #333;padding-left: 0.5em;}
.Menu003135 .nav-menu li{float: left;font-size: calc(18 / 16 * 1em);line-height: calc(72 / 16 * 1em);}
.Menu003135 .nav-menu li:not(:last-child){margin-right:0.576rem;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #00a2e9;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #00a2e9}
.Menu003135 .current a{padding: 0 0.5em;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
}
/*PicList003142 */
.PicList003142{padding: 1rem 0 0.2rem;}
.PicList003142 .auto{ margin-top: calc(60 / 40 * 1em); margin-bottom: 1em;}
.PicList003142 li{float: left;  margin-bottom: 4%;}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding: 1.875em 1.875em 2em;}
.PicList003142 li .tit{ font-size: calc(22 / 16 * 1em);color: #000;font-weight: normal;margin: 0 0 calc(24 / 24 * 1em) 0;line-height: 1.6;min-height: calc(70 / 22 * 1em);}
.PicList003142 li p{font-size: 0.875em; line-height: 1.78571; min-height: 3.57142em;color: #999999;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 67.223%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #00a2e9;}
.PicList003142 li time{margin-top: calc(15 / 16* 1em);color: #00a2e9;line-height: calc(18 / 16 * 1em);padding-left: calc(28 / 16* 1em);background: url(../images/icon-time.svg) no-repeat center left;background-size: calc(18 / 16* 1em) auto;}
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
}
@media (max-width:768px) {
    .PicList003142 li {width: 100%; margin-right: 0;}
}
/*
 .Page002193 为demo编号
 */
 .Page002193{zoom:1; overflow:hidden; text-align:center; padding:0.3rem 0 5%; text-align:center;}
 .Page002193 span{ padding:0px 3px; display:inline-block;}
 .Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
 .Page002193 a:hover{ color:#fff; border:1px solid #00a2e9; background:#00a2e9;}
 .Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
 .Page002193 .p_cur b{ color:#00a2e9;}
 .Page002193 .p_count b{ color:#00a2e9;}
 .Page002193 .p_total b{ color:#00a2e9;}
 .Page002193 .p_page em{ font-style:normal;}
 .Page002193 .p_page em a{}
 .Page002193 .p_page em a.a_cur{ color:#fff; background:#00a2e9; border-color:#00a2e9;}
 .Page002193 .p_page b{ font-weight:normal;}


 /*
 .TextList002205 为demo编号
 */
.TextList002205{padding: 1rem 0;}
.TextList002205 .siderLeft{ width:16.7%; float:left;}
.TextList002205 .siderLeft ul li{ text-align:center; line-height:34px;}
.TextList002205 .siderLeft ul li+li{ border-top:1px solid #fff;}
.TextList002205 .siderLeft ul li > a{ display:block;background:#f4f4f4; }
.TextList002205 .siderLeft ul li.cur > a{ background:#00a2e9; color:#fff;}
.TextList002205 .list{ float:right; width:100%;}
.TextList002205 .list .item{ margin-bottom:10px;}
.TextList002205 .list .item i.icon{ display:block; position:absolute; right:0.83334em; top:1.41667em; background:url(../images/TextList002205-icon.png) -44px -82px no-repeat; width:21px; height:11px;transition:all 0.5s ease-out 0s; overflow:hidden;}
.TextList002205 .list .item .Q{ margin:0; line-height:3.25em; padding-left:3.125em; padding-right:2.08334em;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; position:relative; background:#f9f9f9; cursor:pointer;transition:all 0.5s ease-out 0s; font-size: 1.5em;}
.TextList002205 .list .item .Q>a{ color:#333333; font-size:calc(16 / 24 * 1em);}
.TextList002205 .list .item em.icon{ position:absolute; top:0; left:0; width:2.08334em; height:100%; display:block; text-align:center;  font-size:1em; font-weight:bold; font-style:normal; color:#333;}
.TextList002205 .list .item .Q em.icon{ background:#efefef;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item .A{ position:relative;padding:1.5625em 1.5625em 1.5625em 4.6875em; background:#f1f1f1; display:none;}
.TextList002205 .list .item .A p{font-size: calc(14 / 16 * 1em);margin-bottom: calc(20/ 16 * 1em);}
.TextList002205 .list .item .A em.icon{ background:#f9f9f9;color:#00a2e9;transition:all 0.5s ease-out 0s;padding-top: 1em; font-size: 1.5em;line-height: 1 !important;}
.TextList002205 .list .item.active .Q em.icon{ background:#00a2e9; color:#fff;}
.TextList002205 .list .item.active i.icon{ background-position:-44px -70px;}


/* 关于我们 */
/*RighInfo003141 */
.RighInfo003141{padding: 1.2rem 0;}
.RighInfo003141 .home_title{position: relative;margin-bottom: calc(12 / 40 * 1em);font-size: calc(40 / 14 * 1em);}
.RighInfo003141 h3{ margin: 0;font-size:calc(24 / 14 * 1em);color: #00a2e9;letter-spacing: 2px;margin-bottom: -0.2em;font-weight: 700;}
.RighInfo003141 .auto{}
.RighInfo003141 .intro{}
.RighInfo003141 .intro img{border-radius: calc(16 / 16 * 1em);}
.RighInfo003141 .intro .title{ font-size: 2em;color: #333333; margin-bottom: 0.6em;}
.RighInfo003141 .intro .info{ font-size: 0.875em; line-height: 2;}
.RighInfo003141 .intro .info p{margin: 1.4em 0;}



.RighInfo003141 .number-count{margin: 4.5625em 0;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); border: solid 1px #f3f3f3; padding: 3.6875em 4em;}
.RighInfo003141 .number-count ul{display: flex;align-items: center;justify-content: space-between;box-sizing: border-box; flex-wrap: wrap; padding:0 1.5em;}
.RighInfo003141 .number-count li{color: #333333;}
.RighInfo003141 .number-count li span{display: inline-block;position: relative;font-size: 2em;color: #00a2e9; margin: 0 5px;}
.RighInfo003141 .number-count li span i{font-style: normal;}
.RighInfo003141 .number-count li span i.ani{position: absolute; left: 0;top: 0;}
.RighInfo003141 .number-count li span i.opa{opacity: 0;}
.RighInfo003141 .number-count li sup{display: inline-block;vertical-align: top;color: #00a2e9;font-size:1em;}

.RighInfo003141 .plate dd{margin-bottom: 2.8565%;}
.RighInfo003141 .plate dd .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding:2.375em 1.875em;}
.RighInfo003141 .plate dd ol{float: left;width: 4.25em;}
.RighInfo003141 .plate dd ol img{width: 85.295%;}
.RighInfo003141 .plate dd li{width: calc(100% - 4.25em);float: right;}
.RighInfo003141 .plate dd li aside{font-size: 1.125em;color: #333;}
.RighInfo003141 .plate dd li p{margin: 0;font-size: 0.875em;color: #999;}
@media (min-width:1025px) {
.RighInfo003141 .intro .info{width: 46%;}
.RighInfo003141 .intro .title{line-height: 1;}
.RighInfo003141 .intro .img{width: 46%;}
.RighInfo003141 .intro .img img{transition:all .3s;}
.RighInfo003141 .intro .img:hover img{transform:scale(1.05);}
.RighInfo003141 .number-count ul{ margin: 0 auto;}
.RighInfo003141 .number-count li{float: left;}
.RighInfo003141 .number-count li:not(:last-child){margin-right: 3.5em;}
.RighInfo003141 .plate dd{float: left;width: 31.429%;}
.RighInfo003141 .plate dd:not(:last-child){ margin-right: 2.8565%;}
}
@media (max-width:1024px) {
.RighInfo003141 .number-count li{text-align: center;padding: 1em 0} 
.RighInfo003141 .number-count{margin: 2em 0; padding: 2em 0;}  
.RighInfo003141 .intro{margin-bottom: 2em;}
}


/*
 .Timeline000768 为demo编号
 */
 .Timeline000768{ position:relative;}
.lcMain{ padding:1.2rem 0;}
.lcMain .home_title{margin-bottom: 3.5%;margin-top: 0;text-align: center;}
 .Timeline000768::before{ position:absolute; content:''; z-index:0; width:100%; height:1px; background-color:#00a2e9; top:50%; left:0;}
 .Timeline000768 .swiper-container {position: relative;overflow: hidden;z-index: 1;width: 100%;height: 420px;margin: 0 auto;}
 .Timeline000768 ul{position: relative;width: 100%;margin: 0 auto;height: 100%;z-index: 1;display: flex;transition-property: transform;transform: translate3d(0, 0, 0);transition-timing-function: ease-out;	}
 .Timeline000768 ul li{width: 100%; height: 100%;position: relative; z-index:4;float: left;text-align: center;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
 .Timeline000768  li::before,
 .Timeline000768  li::after{ position:absolute; content:''; top:50%; z-index:4;}
 .Timeline000768  li::before{ background-color:#00a2e9; width:12px; height:12px; border-radius:50%; margin-top:-5px;}
 .Timeline000768  li::after{ width:1px; height:22px; background-color:#00a2e9; margin-top:-26px;}
 .Timeline000768  li:nth-child(2n)::after{ margin-top:5px;}
 .Timeline000768  li figure,
 .Timeline000768  li .txt{position:absolute; width:80%; height:40%;left:10%; }
 .Timeline000768  li figure{top:0; background-position:center center; background-repeat:no-repeat; background-size:86% auto;transition:all .3s;}
  .Timeline000768  li figure:hover {transform:scale(1.05);}
 .Timeline000768  li:nth-child(2n) figure{ bottom:0; top:auto;}
 .Timeline000768  li .txt{ bottom:0; padding:0 3%;}
 .Timeline000768  li:nth-child(2n) .txt{ top:0; bottom:auto;}
 .Timeline000768  li .txt h1{ margin:0; color:#212224; font-size:1.875em; margin-top:13%;margin-bottom: 0.4em; line-height: 1.25em;}
 .Timeline000768  li .txt p{ margin:0; line-height:1.5em; height:4.5em; overflow:hidden;color: #666;} 

.timBtn{position: absolute;top: 50%;margin-top: -1.5em;display: flex;justify-content: space-between;width: 80%;left: 10%;}
.timBtn .base_btn{background: #00a2e9;border-radius: 50%;width: calc(48 / 16 * 1em);height: calc(48 / 16 * 1em);}
.timBtn .le em:after{transform: scaleX(-1);}
.timBtn .base_btn em{padding: 0;line-height: 1;display: inline-block;border-radius: 50%;width: 100%;height: 100%;}
.timBtn .base_btn em:after{    background: url(../images/icon-more-hover.svg) no-repeat center center;margin-left: 0;width: 100%;height: 100%;background-size: 0.5em auto;}



/*PicList002433 */
/*slick Basic*/
.PicList002433{padding: 1.2rem 0 0.8rem;}
.PicList002433 .home_title{text-align: center;}
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}

/*slick Basic End*/

.PicList002433{}
.PicList002433 .main{ }
.PicList002433 .main  .slick-arrow{ position:absolute; top:50%; width:57px; height:57px; margin-top:-30px; border:1px solid #00a2e9; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main  .slick-arrow:hover{ background:#00a2e9; }
.PicList002433 .main  .slick-arrow:before{ position:absolute; content:''; width:18px; height:18px; border-top:2px solid #00a2e9; border-right:2px solid #00a2e9; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-9px 0 0 -11px;}
.PicList002433 .main  .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main  .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main  .slick-prev{ left:-59px;}
.PicList002433 .main  .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main  .slick-prev{ left:2%;}
.PicList002433 .main  .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433  .list ul{ padding:0 50px;}
.PicList002433  .list li{ float:left; position:relative;  text-align:center; margin-bottom:4%;}
.PicList002433  .list li:first-child:before,
.PicList002433  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433  .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433  .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433  .list li .ytable{ height:245px;}
.PicList002433  .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433  .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433  .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433  .list li figure img{ max-height:245px;padding: 8px;padding-top: 12px;background: url(../images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;transition:all .3s;}
.PicList002433  .list li figure img:hover {transform:scale(1.05);}
.PicList002433  .list li p{ margin:0 auto; max-width:210px;width:90%; line-height:20px; max-height:40px; color:#333;}
.PicList002433  .list .ul-3 li{width:33.33333333%;}
.PicList002433  .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}

.PicList002433  .list .ul-5 li{width:20%;}
.PicList002433  .list .ul-5 li:nth-child(5):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}

.PicList002433  .list .ul-2 li{width:50%;}
.PicList002433  .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433  .auto,
.PicList002433  .list ul{ padding:0;}
.PicList002433  .list li p{ font-size:12px;}
.PicList002433  .list li .ytable{ height:150px;}
.PicList002433  .list li figure img{ max-height:150px; padding:3px}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-3 li:nth-child(3):after,
.PicList002433  .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433  .list li .ytable{ height:100px;}
.PicList002433  .list li figure img{ max-height:100px;}
}




/* 联系我们 */

/*
 .RighInfo002800 
 */
 .RighInfo002800{padding:1.2rem 0;position: relative;z-index: 1}
 .RighInfo002800 .home_title{margin-bottom: .38rem;}

 .RighInfo002800 .text{margin-bottom:.3rem}
 .RighInfo002800 .text .p{color:#333;line-height:2.375em; margin: 0; background-repeat: no-repeat; background-position: left center; padding: .15rem 0;}
 .RighInfo002800 .text .wx img{display: inline-block;  margin-left: 10px; width: 25%; max-width: 136px;}
 .RighInfo002800 .map{width:100%;height: 400px; padding:10px; background: #fff; box-shadow:0 0 28px rgba(0, 0, 0, 0.1) ; border-radius: 10px; }
 .RighInfo002800 .map #map{height: 100%;}
 .RighInfo002800 .map img{max-width: none !important;}
 
 @media screen and (min-width: 1025px) {
 .RighInfo002800 .text{float: left;width: 50%;}
 .RighInfo002800 .map{float: right;width: 45%;height: 320px;}
 }
 
 @media screen and (min-width: 1200px) {
 .RighInfo002800 .map{width:48%;height: 520px; }
 .RighInfo002800 .text{width:43%;}
 .RighInfo002800 .text .p{font-size: 1.125em;}
 }


 /* 企业文化 */
 .qyBox p{font-size: calc(16 / 14 * 1em);margin: 1em 0;}
 .qyBox h3{line-height: 1.6;font-weight: 400;font-size: calc(26 / 14 * 1em);margin-bottom: 0.8em;}
 .qyBox .home_title{margin-bottom: 0.38rem;font-size: calc(40 / 14 * 1em);line-height: 1.6;}

.secBox{padding: 1rem 0}
.secBox .home_title{text-align: center;margin-top: 0;}
.secBox .titleMain{text-align: center;margin-bottom: 1.6em;font-size: 34px;}
.secBox .titleMain h3{font-size: 34px;font-weight: bold;}
.secBox ul{width: 100%;display: flex; flex-wrap: wrap;}
.secBox ul li{width:30%;background: #fff;padding: 0.672rem 0 0.64rem;box-sizing: border-box;margin-right:3%;list-style: none; box-shadow: 0 5px 25px 0 rgb(145 160 170 / 20%);background: #fff url(../uploadfiles/add_bg.png) no-repeat bottom center;background-size: cover;}
.secBox ul li .icon{margin-bottom:0.8em;}
.secBox ul li h3{font-size: calc(20 / 16 * 1em);color: #00a0e9;line-height: 1.8;position: relative;}
.secBox ul li h4{color: #000;font-size: calc(24 / 16 * 1em);padding-bottom:0.34rem;margin: 0;margin-bottom: 0.24rem;position: relative;text-align: center;}
.secBox ul li h4::before{position: absolute;background: #09b9e9;display: block;bottom: -2px;left: 0;width: 2em;height: 4px;content: '';left: 50%;margin-left: -1em;}

.secBox ul li aside{padding: 0 3.2em;}
.secBox ul li p{color: #666;font-size: calc(16 / 16 * 1em);line-height: 1.8;margin: 0;padding: 0.6em 0;}

.Floor003045{overflow: hidden;position: relative;background: #f8f8f8;padding: 1rem 0;}
.Floor003045 .home_title{text-align: center;}
.Floor003045 .auto{max-width: 1600px;margin: 0 auto;}
.Floor003045 .img-bg{position: absolute; z-index: -1; left: 0; bottom: 0; width: 100%; height: 100%; background-position: center bottom;}

.Floor003045 .title{font-size: 36px;color: #333;}
.Floor003045 .title:after{display: inline-block;width: 61px;height: 2px;background-color: #1051bf; margin-left: 10px;content: ''; vertical-align: middle;}
@media(max-width:1024px){
    .secBox ul li {width: 100%;}
}
@media(max-width:640px){
.Floor003045 .title{font-size: 7vw;}
}

.Floor003045 .more a{display: inline-block;line-height: 4.285em;background-color: #1051bf;color: #fff; padding: 0 6.285em 0 1.572em; position: relative; font-size: 14px;}
.Floor003045 .more a:after{position: absolute;width: 1.428em;height: 1.428em;background-color: #ffffff;top: 50%; margin-top: -0.714em;opacity: 0.2;border-radius: 50%; content: '';right: 1.572em;}
.Floor003045 .more a .icon{position: absolute; width: 2.428em; height: 1px;background: #fff;right: 2em; top: 50%;}
.Floor003045 .more a .icon:after{position: absolute; border:4px solid transparent; border-left-color: #fff; content: '';right: -5px; top: 50%; margin-top: -4px; border-left-width: 5px;}
.Floor003045 .more a:hover .icon{animation:infinite left3044 1.5s ease;}
@keyframes left3044{
0%{transform: translateX(0);}
50%{transform: translateX(-10px);}
100%{transform: translateX(0);}
}
@media(max-width:480px){
.Floor003045 .more a{font-size: 3.5vw;}
}

.Floor003045 .desc .edit-info{padding: 3vw 0;overflow: hidden;}
.Floor003045 .desc .edit-info p{margin: 0 0 1.5em 0;}

.Floor003045  ul{position: relative;margin-top: 3em;}
.Floor003045  li{ float: left; border-bottom: 1px solid #f5f5f5; text-align: center; padding-bottom: 2.5vw; transition: 0.3s; background: #fff;margin-right: 2%;width: 23%;padding: 1.5vw 1vw 1.5vw;margin-bottom: 2%;}
.Floor003045  li:nth-child(4n){margin-right: 0;}
.Floor003045  li .icon-pic{height: 5.47vw;display: table;width: 100%; }
.Floor003045  li .icon-pic figure{display: table-cell;vertical-align: bottom;}
.Floor003045  li .icon-pic img{max-height: 3.6vw;}
.Floor003045  li:hover{box-shadow: 0 10px 30px rgba(1, 79, 162, 0.1);}
.Floor003045  li aside.dot{color: #000;font-size: calc(24 / 16 * 1em); margin: 0.432rem 0 0.384rem;position: relative;padding-bottom: 0.384rem;font-weight: 700;}
.Floor003045  li aside.dot::before{position: absolute;contain: '';content: '';display: block;width: 30px;height: 4px;background: #00a2e9;bottom: 0;left: 50%;margin-left: -15px;}
.Floor003045  li p.dot3{margin: 0 auto 0.32rem;width: 84%; color: #999;line-height: 1.357em;min-height: 4.071em;}
.Floor003045  li .detail{color: #1051bf;height: 20px;line-height: 20px; }
.Floor003045  li .detail .ico{display: inline-block; width: 34px; height: 20px;position: relative; vertical-align: middle; margin: 0 8px;}
.Floor003045  li .detail .ico:before,
.Floor003045  li .detail .ico:after{position: absolute; content: '';}
.Floor003045  li .detail .ico:before{left: 0; width: 100%; height: 1px;background: #1051bf; top: 50%; margin-top: -0.5px;}
.Floor003045  li .detail .ico:after{border:3px solid transparent; border-left-color: #1051bf; right: -5px; top: 50%; margin-top: -3px; border-left-width: 5px;}
.Floor003045  li.all-more{position: absolute;right:0;bottom: 0;padding: 0;}
.Floor003045  li.all-more a{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.Floor003045  li.all-more i.add{ width: 30px; height: 30px;position: absolute; left: 50%; top: 50%;margin: -15px 0 0 -15px;transition: 0.3s;}
.Floor003045  li.all-more i.add:before,
.Floor003045  li.all-more i.add:after{position: absolute; content: ''; background: #1051bf;top: 50%; left: 50%;}
.Floor003045  li.all-more i.add:before{height: 3px; width: 100%; left: 0; margin-top: -1.5px;}
.Floor003045  li.all-more i.add:after{top: 0; margin-left: -1.5px; width: 3px; height: 100%;}
.Floor003045  li.all-more:hover  i.add{transform: rotate(180deg);}
@media(min-width:641px){
.Floor003045 li:not(:nth-child(4n)){border-right: 1px solid #f5f5f5;}
.Floor003045 li.all-more{height: 50%; }
}
@media(min-width:1025px){
.Floor003045 .desc,
.Floor003045 .category{width: 50%;}
.Floor003045 .desc{padding-top: 10vw; padding-left: 13.49vw;padding-right:17.34vw;}
.Floor003045 .category{margin-top: 13.07vw;padding-right: 5.26vw;padding-bottom: 6.77vw;}
.Floor003045 li .detail{font-size: 0;}
.Floor003045 li:hover .detail{font-size: 14px;}
}
@media(max-width:1024px){
.Floor003045 .category,
.Floor003045 .desc{padding: 5vw;}
.Floor003045 li{padding-bottom: 4vw; min-height:24vw; width: 49%;}
.Floor003045 li:nth-child(2n){margin-right: 0;}
.Floor003045 li .icon-pic{height: 10vw;}
.Floor003045 li .icon-pic img{max-height: 7vw;}
}
@media(max-width:640px){
    .Floor003045 li:nth-child(n+1) {float:none; width: 100%; border-right: none; margin-right:0;}
.Floor003045 li:not(:nth-child(2n)){border-right: 1px solid #f5f5f5;}
.Floor003045 li.all-more{height: 25%; }
.Floor003045 li .icon-pic{height: 15vw;}
.Floor003045 li .icon-pic img{max-height: 10vw;}
}
@media(max-width:480px){
.Floor003045 li aside.dot{font-size: 5vw;}
.Floor003045 li .detail{font-size: 3vw;}
.Floor003045 li .detail .ico{width: 8vw;}
}


/* 服务领域 */

 /*Floor003018 */
 .Floor003018{}
 .Floor003018 .home_title{margin-bottom: calc(36 / 40 * 1em);font-size: calc(34 / 16 * 1em);}
 .Floor003018 .base_btn{margin-top: calc(40 / 16 * 1em);}
 .Floor003018 .box{padding: calc(100 / 16 * 1em) 0;}
 .Floor003018.pt-0{padding-top: 3.5vw;}
 .Floor003018 .auto{display: flex;align-items: center;justify-content: space-between;}
 .Floor003018 .left{font-size: 18px;}
 @media(min-width:1025px) and (max-width:1440px){
 .Floor003018 .left{font-size: 1.2vw;}
 }
 @media(max-width:640px){
 .Floor003018 .left{font-size: 3vw;}
 }
 .Floor003018 .title{}
 .Floor003018 .title aside{padding-left: 4.58vw;}
 .Floor003018 .title .cn{font-size: 2.445em;color: #333;position: relative;}
 .Floor003018 .title .cn:before{position: absolute; content: '';width: 2.08vw;height: 4px;background-color: #7db827; border-radius: 5px; left: 0; top: 50%; margin-top: -2px;}
 .Floor003018 .title .en{color: #999;opacity: 0.5;padding-bottom: 5px;}
 .Floor003018 .slogan{color: #333; margin: 2.2vw 0 4.16vw 0; font-weight: 100; transition: 0.3s;}
 .Floor003018 .slogan i{font-size: 12px; color: #ccc;opacity: 0.7; display: inline-block; vertical-align: middle; margin: 0 10px;}
 .Floor003018 .edit-intro{font-size: 0.889em;font-weight: 100; margin-bottom: 2.9vw; line-height: 2em; text-align: justify;} 
 .Floor003018 .edit-intro p{margin-bottom: 0.6em;color: #333;font-weight: 400;}
 .Floor003018 .number li{float: left;margin-right: 3em;padding: calc(20 / 16 * 1em) 0;font-size: calc(14 / 16 * 1em);text-align: center;}
 .Floor003018 .number li img{max-width: calc(46 / 16 * 1em);}
 .Floor003018 .number li p{font-size: calc(14 / 16 * 1em);color: #00a2e9;margin-top: 0.6em;}
 .Floor003018 .number li > span{display: inline-block; vertical-align: text-bottom;}
 .Floor003018 .number li .danwei{margin-left: 15px;color: #333;text-align: center;}
 .Floor003018 .number li .danwei i{display: block;font-size: 12px;font-style: normal;}
 .Floor003018 .number li aside{font-size: 16px;padding-top: 10px;}
 .Floor003018 .right img{border-radius: calc(16 / 16 * 1em);}
 .Floor003018{margin-bottom: 5%;}
 .Floor003018.bg{background: #f9f9f9;padding: 6% 0;}
 
 .Floor003018 .right dd{background: #000; float: left; width: 33.333%; text-align: center;position: relative;}
 .Floor003018 .right dd .Ispic{padding-bottom: 100%; transition: 0.3s;}
 .Floor003018 .right dd .txt{position: absolute; left: 0; width: 100%; top: 50%; transform: translateY(-50%); text-align: center;color: #fff;font-size: 24px; line-height: 1.334em;}
 .Floor003018 .right dd .en{font-size: 0.5em;opacity: 0.7; word-break: break-word; line-height: 1.5em; margin-top: 4px;}
 .Floor003018 .right dl:hover dd .Ispic{opacity: 0.5;}
 .Floor003018 .right dl dd:hover .Ispic{opacity: 1;}
 @media(min-width:1025px){
 .Floor003018 .left{width: 43.879%;}
 .Floor003018 .right{width: 50%;}
 }
 @media(max-width:1024px){
 .Floor003018 .left{margin-bottom: 4vw;}
 }
 @media(max-width:768px){
 .Floor003018 .right dd{width: 50%; }
 }
 @media(max-width:640px){
 .Floor003018 .number li{margin: 0 0 5vw 0!important; width: 50%; text-align: center;}
 .Floor003018 .right dd .txt{font-size: 5vw;}
 }


 /*Floor003079 */
.Floor003079{ font-size: 16px;position: relative; }
.Floor003079 .base_btn{ border: 1px solid #00a2e9;background: none;}
.Floor003079 .base_btn em{color: #00a2e9;}
.Floor003079 .base_btn em:after{ background: url(../images/icon-more-2.svg) no-repeat;}
.Floor003079 .box{padding: 1.6rem 0;}
.Floor003079 .box:nth-child(2n) .auto{text-align: right;}
.Floor003079 .box:nth-child(2n) .auto .title::before{right: 0;left: unset;}
.Floor003079 .box:nth-child(2n) .auto .info{float: right;text-align: right;}
.Floor003079 .box:nth-child(2n) .auto dl{justify-content: flex-end;clear: both;}
.Floor003079 .box:nth-child(2n) .auto dl dd{margin-right: 0;margin-left: 1em;}
.Floor003079,
.Floor003079 a{color: #111;}
.Floor003079 .auto{width: 94%;position: relative; z-index: 2;}
.Floor003079 > .Ispic{position: absolute; left: 0; top: 0; width: 100%; height: 88.889%;}
.Floor003079 .title{line-height: 1;font-size: calc(44 / 16 * 1em); margin-bottom: 1em;font-weight: 600;letter-spacing: 2px;position: relative;padding-bottom: 1em;}
.Floor003079 .title::before{ position: absolute;content: '';display: block;width: 42px;height: 4px;bottom: 0;left: 0;;background: linear-gradient(to right, #00a2e9, #62CFFF);}
.Floor003079 .info{text-align: justify;line-height: 1.875; margin-bottom: 1.6vw;font-size: calc(17 / 16 * 1em);color: #666;}

.Floor003079 dl{display: flex; flex-wrap:wrap; margin-bottom: 0.752rem;}
.Floor003079 dl dd{background: linear-gradient(to right, #92deff, #00a2e9);font-size: calc(14 / 16 * 1em);line-height: 2.9;padding: 0 1em;display: inline-block;color: #fff;margin-right: 1em;border-radius: 4px; margin-bottom: 1em;}

@media(min-width:641px){
.Floor003079 .info{width: 45%; }
.Floor003079 .tab-dots li{min-width: 100px;}
}



@media(max-width:640px){
.Floor003079{font-size: 3vw;}
.Floor003079 .title{font-size: 5vw}
.Floor003079 .tab-dots li:not(:last-child){margin-right: 2vw;}
.Floor003079 .box li .txt{padding: 3vw; font-size: 4vw;}
.Floor003079 .box li .txt aside{padding-right: 10vw;}
.Floor003079 .box li .txt .icon{width:8vw;height: 8vw; }
.Floor003079 .box li .txt .icon:before{ width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw;}

.Floor003079 .box{padding-bottom: 10vw;}
.Floor003079 .box .slick-arrow{width: 8vw; height: 8vw;}
.Floor003079 .box .slick-arrow:before{width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw;}
.Floor003079 .box .slick-prev{margin-left: -10vw;}
.Floor003079 .box .slick-next{margin-left: 4vw;}
}




 /* 产品展示 */

.Menu002795{ background: #fff; border-bottom: 1px solid #eee;}
.Menu002795 ul{ margin-bottom: 2%; text-align: center;}
.Menu002795 li{ display: inline-block; margin: 0 1.5%; margin-bottom:1px;}
.Menu002795 li a{ display:block; padding:0 40px; border-radius:50px; line-height:35px; border:1px solid #e2e2e2; background:#efefef; font-size:15px;}
.Menu002795 li:hover a,
.Menu002795 li.aon a{ color:#fff; background:#00a2e9; border-color:#00a2e9;}
.Menu002795 .auto {overflow: hidden;}
.Menu002795 .over{overflow-x: auto; -webkit-overflow-scrolling: touch;}
.Menu002795 dl{ }

.Menu002795 dd{ float: left;}
.Menu002795 dd:not(:first-child){ margin-left: -2px}

.Menu002795 dd:last a::after{ display:none;}
.Menu002795 dd a{ display:block;height:4.556em; font-size:1.125em; line-height:4.556em; text-transform: uppercase;margin-right: .8rem;margin-left: .2rem ;position:relative;width: auto!important }
.Menu002795 dd a::after{ position:absolute; content:''; width:1px; right:-38px; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
.Menu002795 dd a span{position: relative;display: block;}
.Menu002795 dd a span:after{ position:absolute; left:0; bottom:0;content:''; height:0.1112em; width:100%;}
.Menu002795 dd.aon a,
.Menu002795 dd:hover a{ color:#00a2e9;}
.Menu002795 dd.aon a span:after,
.Menu002795 dd:hover a span:after{ background:#00a2e9;}

@media(max-width: 930px){
.Menu002795 ul{ float:none; max-width:none; overflow:hidden;}
.Menu002795 li{ margin:0 0 1% 0; text-align:center; width:32%;}
.Menu002795 li a{ padding:0;}
}
@media(max-width:768px){
.Menu002795 dl{ text-align: justify; justify-content: flex-start;}

.Menu002795 dd:nth-child(2n)::after{ display:none;}
.Menu002795 dd a{ font-size: 16px; }
}


.PicList002797 {padding: 1rem 0 0;}
.PicList002797 li{ float:left; width:31%; margin:0 3.5% 3.5% 0; border: 1px solid #e8e8e8; border-radius: 10px;}
.PicList002797 li:nth-child(3n){margin-right:0; }
.PicList002797 li a{ display:block; position:relative; padding:6% 6% 8%;}
.PicList002797 li h4,
.PicList002797 li h3,
.PicList002797 li h5{ margin:0; text-align:center; font-weight:normal;}
.PicList002797 li figure{ padding-bottom:100%; margin-bottom: 4%;background-size: contain;}
.PicList002797 li h4{ font-size: 15px;color: #999;}
.PicList002797 li h3{ font-size: calc(16 / 16 * 1em); color:#202020;}

.PicList002797 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0, 141, 210,0.9); z-index:10; transition:0.3s; color:#fff; border-radius: 10px;}
.PicList002797 li:hover{box-shadow:0 0 15px 3px #ccc; border-color:#1998d6;}
.PicList002797 li:hover a .hover{ opacity:1;}
.PicList002797 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList002797 li .hover h5{  font-size:24px;}
.PicList002797 li .hover i{ display:block;  height:2px; background:#fff; width:48px; margin:14px auto 20px;} 
.PicList002797 li .hover p{ font-size:16px; line-height:30px; margin:0; max-height:90px; overflow:hidden;}
.PicList002797 .more{ display: block; text-align: center; margin-top:50px;}
.PicList002797 .more span{ display: inline-block; padding-left: 40px; padding-right: 64px; line-height: 40px; background:url(../images/PicList002797-more.png)no-repeat 74% center #f1af48 ; border-radius: 5px;transition:all 0.5s ease-out 0s; }
.PicList002797 .more span:hover{padding-left:50px; padding-right:74px;  }

@media(max-width:1000px){
.PicList002797 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002797 li .hover img{ width:50px; height:50px;}
}
@media(max-width:480px){
.PicList002797 li{ float:none; width:auto;} 
.PicList002797 li h3,
.PicList002797 li .hover h5{ font-size:14px;}
.PicList002797 li .hover h5{ line-height:20px; max-height:40px;}
}





.PicList0027978 {padding: 1rem 0 0;}
.PicList0027978 li{ float:left; width:22.3%; margin:0 3.5% 3.5% 0; border: 1px solid #e8e8e8; border-radius: 10px;}
.PicList0027978 li:nth-child(4n){margin-right:0; }
.PicList0027978 li a{ display:block; position:relative; padding:6% 6% 8%;}
.PicList0027978 li h4,
.PicList0027978 li h3,
.PicList0027978 li h5{ margin:0; text-align:center; font-weight:normal;}
.PicList0027978 li figure{ padding-bottom:90%; margin-bottom: 4%;background-size: contain;}
.PicList0027978 li h4{ font-size: 15px;color: #999;}
.PicList0027978 li h3{ font-size: calc(16 / 16 * 1em); color:#202020;}
.PicList0027978 li .Ispic {transition:all .3s;}
.PicList0027978 li a:hover .Ispic{transform:scale(1.05);}
.PicList0027978 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0, 141, 210,0.9); z-index:10; transition:0.3s; color:#fff; border-radius: 10px;}
.PicList0027978 li:hover{box-shadow:0 0 15px 3px #ccc; border-color:#1998d6;}
.PicList0027978 li:hover a .hover{ opacity:1;}
.PicList0027978 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList0027978 li .hover h5{  font-size:24px;}
.PicList0027978 li .hover i{ display:block;  height:2px; background:#fff; width:48px; margin:14px auto 20px;} 
.PicList0027978 li .hover p{ font-size:16px; line-height:30px; margin:0; max-height:90px; overflow:hidden;}
.PicList0027978 .more{ display: block; text-align: center; margin-top:50px;}
.PicList0027978 .more span{ display: inline-block; padding-left: 40px; padding-right: 64px; line-height: 40px; background:url(../images/PicList002797-more.png)no-repeat 74% center #f1af48 ; border-radius: 5px;transition:all 0.5s ease-out 0s; }
.PicList0027978 .more span:hover{padding-left:50px; padding-right:74px;  }

@media(max-width:1000px){
.PicList0027978 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList0027978 li .hover img{ width:50px; height:50px;}
}
@media(max-width:480px){
.PicList0027978 li{ float:none; width:auto;} 
.PicList0027978 li h3,
.PicList0027978 li .hover h5{ font-size:14px;}
.PicList0027978 li .hover h5{ line-height:20px; max-height:40px;}
}












/* 产品详情 */
/*
 .RighInfo001108 为demo编号
 */
 .RighInfo001108{margin-top: 5.625em;}
 .RighInfo001108 .deBox{background: #f5f5f5;padding: .6rem 0}
 .RighInfo001108 .deBox .inner{display: flex;align-items: center; flex-wrap:wrap;}

 .RighInfo001108 .list_img{ width:50%; position: relative; display: flex; align-items: center; justify-content: space-between;}
 .RighInfo001108 .slider-big{width:80%;  background-color: #fff;}

.RighInfo001108 .slider-big li figure{ background-size:contain; padding-bottom: 83.3334%;}

.RighInfo001108 .slider-list{padding:2.625em 0;  width: 17.1%; position: relative;}
.RighInfo001108 .slider-list li{padding:0.6875em 0;  position:relative;}
.RighInfo001108 .slider-list li figure{ background-size:contain; background-color: #fff; padding-bottom: 83.3334%; position: relative;}
.RighInfo001108 .slider-list li figure:after {position: absolute; left:0; top:0; width: 100%; height: 100%;border:2px solid #008fd7; display: block; content: ''; box-sizing: border-box; opacity: 0; }
.RighInfo001108 .slider-list li.slick-current figure:after{opacity: 1;  }
 .RighInfo001108 .slider-list .slick-arrow{position:absolute;left: 0; width:100%; height:2.5em;cursor:pointer; background-position: center;background-repeat: no-repeat; background-size: auto 50%; font-size: 1em; text-indent:-99999em; overflow: hidden;}
 .RighInfo001108 .slider-list .slick-prev{top: 0;background-image:url(../images/RighInfo002254-btn_prev.png);}
 .RighInfo001108 .slider-list .slick-next{bottom: 0;background-image:url(../images/RighInfo002254-btn_next.png);}
 .RighInfo001108 .slider-list .slick-disabled{cursor:default;}



 .RighInfo001108 .txt{width:50%; color:#333; padding-left: 1rem;}
 .RighInfo001108 .txt h1{    font-size: calc(32 / 16* 1em);
    margin-top: calc(24 / 42* 1em);
    margin-bottom: calc(34 / 42* 1em);
    font-weight: normal;
    color: #000;}
 .RighInfo001108 .txt h4{font-size: calc(24 / 16 * 1em);font-weight: 400;color: #00a2e9;margin-bottom: 0;margin-top: 0;}
 .RighInfo001108 .txt dd{background: linear-gradient(to right, #92deff, #00a2e9);font-size: calc(14 / 16 * 1em);line-height: 2.6;padding: 0 1em;display: inline-block;color: #fff;margin-right: 1em;}
 .RighInfo001108 .txt ul{display: flex;}
 .RighInfo001108 .txt ul li{list-style: none;}
 .RighInfo001108 .txt p{ line-height:1.875em;margin-bottom: .42rem;}
 .RighInfo001108 .txt .contact{ padding:3% 0;}
 .RighInfo001108 .txt .contact a{ color:#008fd7; width:120px; text-align:center; border:1px solid #008fd7; border-radius:30px; line-height:34px; display:inline-block;}
 .RighInfo001108 .txt .contact a:hover{ background-color:#008fd7; color:#fff;}
 .RighInfo001108 .tab{ overflow:hidden; margin-top: 0.6rem;border-bottom: 1px solid #e7e8e8;}
 .RighInfo001108 .tab span{ cursor:pointer; display:inline-block; padding:0 3%; line-height:50px;margin: 2px 2px 0;  background-color:#ededed;}
 .RighInfo001108 .tab span.on{ background-color:#008fd7; color:#fff;}
 .RighInfo001108 .tab_info{padding: .5rem 0;}
 .RighInfo001108 .tab_info .home_title{margin: 0;font-size: calc(26 / 16 * 1em); font-weight: normal; color:#008fd7; margin-bottom: calc( 30 / 30 * 1em);padding-bottom: calc( 20 / 30 * 1em); position: relative;border-bottom: 1px solid #e5e5e5;}
 .RighInfo001108 .tab_info .home_title:before{position:absolute; left:0; bottom:0px; width:40px; height:3px; content:""; background:#e7212a; } 
 .RighInfo001108 .tab_info .infoBox{margin-bottom: calc( 68 / 16 * 1em);}
.RighInfo001108 .tab_info .infoBox img{border: 1px solid #e2e2e2;padding: calc(50 / 16 * 1em); }
.RighInfo001108 .tab_info .infoBox img:nth-child(2) {border-top: 10px solid #008fd7;}
.RighInfo001108 .tab_info .infoBox p{line-height: 1.875em;}
@media(max-width:1024px){
    .RighInfo001108 {margin-top: 4.375em;}
    .RighInfo001108 .list_img {width: 100%; margin-bottom: 2em;}
    .RighInfo001108 .txt {width: 100%; padding-left: 0;}
}
 @media(max-width:480px){
 .RighInfo001108 .pic,
 .RighInfo001108 .txt{ float:none; width:auto;}
 }

 .Other002111{}
.Other002111 .all{ padding:10px 0;}
.Other002111 .all b{ font-size:24px; color:#e14343;}
.Other002111 tbody{border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-top:solid 1px #ccc;}
.Other002111 .tr_top td{ background-color:#09b9e9; line-height:62px; padding:0;font-size: calc(16 / 16 * 1em);color: #fff;}
.Other002111 th,
.Other002111 td{ padding: 12px 15px; font-size: 16px; border-bottom:solid 1px #ccc;color: #666;border-right:solid 1px #ccc;line-height: 2;}
.auto_1400{max-width: 1400px !important;}
.Other002111 tr:nth-child(2n){background: #ededed;}
.Other002111 td b{ display:none;}
.Other002111 td p{ margin: 0;}
.Other002111 table{ width:60% !important;}
.Other002111 th{ width:30%;background-color: #ededed;font-weight:normal; text-align: left;}
.Other002111 td{ /* width:70%; */}
.Other002111 tr，
.Other002111 td{height: auto !important;}
@media(max-width:640px){
.Other002111 th,
.Other002111 td{ font-size:12px;}
.Other002111 table{ width:100% !important;}
}

.PicList002797 .box-title{    font-size: calc(30 / 16 * 1em);color: #212224;margin-bottom: calc(18 / 16* 1em);}
.debox li{width: 22%;}
.debox li:nth-child(3n){margin-right:  3.5%;}
.debox li:nth-child(4n){margin-right:0;}


/*PicList002146 */
.PicList002146{ }
.PicList002146 li{ float:left; width:31%; margin: 0 2% 3% 0;}
.PicList002146 li a{ display:block; position:relative;}
.PicList002146 li h3,
.PicList002146 li h5{ margin:0; font-weight:normal;}
.PicList002146 li figure{ padding-bottom:67.223%;}
.PicList002146 li h3{ box-shadow: 0px 0.625em 4.375em rgb(0 0 0 / 5%);
    padding: 1.875em 1.875em 2em;font-size: calc(20 / 16 * 1em); color: #000; }

.PicList002146 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0, 143, 215,0.95); z-index:10; transition:0.3s; color:#fff; }
.PicList002146 li a:hover .hover{ opacity:1;}
.PicList002146 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}

.PicList002146 li .hover img{ border-radius:50%; width:100px; height:100px;}
.PicList002146 li .hover h5{ margin-top:10px; font-size: calc(24 / 16 * 1em);}
.PicList002146 li .hover i{ display:block;  height:2px; background:#fff; width:30px; margin:10px auto;} 
.PicList002146 li .hover p{ font-size: calc(14 / 16* 1em);
    line-height: 21px;
    margin: 0;
    max-height: 60px;
    overflow: hidden;}
@media(max-width:1366px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:16px;}
}
@media(max-width:1366px) and (min-width:1001px){
.PicList002146 li .hover img{ width:70px; height:70px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:1000px){
.PicList002146 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002146 li .hover img{ width:50px; height:50px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:480px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:14px;}
.PicList002146 li .hover h5{}
}
@media(max-width:375px){
.PicList002146 li{ float:none; width:auto;} 
}


/*
 .TextList000962 为demo编号
 */
 .TextList000962{ padding:2% 0;}
 .TextList000962 li{ float:left; width:31%; margin-right:2%;  margin-bottom:2%; position:relative;  box-shadow: 0px 0.625em 4.375em rgb(0 0 0 / 5%);
    padding: 1.875em 1.875em 2em; transition: .3s;}
 .TextList000962 li::before{ position:absolute; content:''; width:4px; height:100%; background-color:#00a2e9; top:0; left:0;}
 .TextList000962 li:nth-child(3n){ margin-right:0;}
 .TextList000962 li p{ margin:0; color: #000;font-size: calc(20 / 16 * 1em);}
 .TextList000962 li span{display: block; margin-top:10px;}
 .TextList000962 li span em{font-style: normal; color: #00a2e9;}
 .TextList000962 li .btn{ display: block;
    width: 100px;
    height: 40px;
    line-height: 38px;
    border: 1px solid #e5e5e5;
 background:url(../images/TextList000962-a.png) no-repeat 20px center; padding-left:45px; margin-top: 15px;}
    .TextList000962 li:hover { background-color:#00a2e9;}
 .TextList000962 li:hover *{ color:#fff !important;}
 .TextList000962 li:hover .btn{ background-image:url(../images/TextList000962-aon.png); color:#00a2e9; border-color: #fff;}
 @media(max-width:768px){
 .TextList000962 li{ float:none; width:auto; margin-right:0;}
 .TextList000962 li span.name{ width:70px;margin-left:30px;}
 .TextList000962 li::before{right:85px;}
 .TextList000962 li p{padding:10px;}
 .TextList000962 li span{margin-top:10px;}
 }

 /*.PicList000593 为demo编号*/
 
.PicList000593{ padding-top:2%;}
.PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom:2%;}
.PicList000593 li:nth-child(3n){ margin-right:0;}
.PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .iframe{width:100%; height:100%;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{ display:block; padding-bottom:80%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList000593 li figure a::before,
.PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.9);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList000593 li figure a::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.9);margin-left: -6px;margin-top: -14px;}
.PicList000593 li .word{box-shadow: 0px 0.625em 4.375em rgb(0 0 0 / 5%);
    padding: 1.875em 1.875em 2em;
}
.PicList000593 li p{margin: 0;font-size: calc(20 / 16 * 1em);
    color: #000;
    line-height: 1.6;}
@media(max-width:768px){
.PicList000593 li{width:49%; margin-right:2%;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -7px;margin-top: -14px;}
}
@media(max-width:375px){
.PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}

 
 
/* 产品应用 */

/*
 .Floor002470 为demo编号
 */
 .Floor002470{ padding: 1rem 0; overflow: hidden;}
 @media only screen and (max-width:1430px ) {
     .Floor002470 .auto{ max-width: 1430px; padding-left: 15px; padding-right: 15px;}
 }
 
 .Floor002470 .list{ margin: 0 -10px;}
 .Floor002470 .home_title{text-align: center;}
 .Floor002470 .item{ float: left; width: 25%;padding: 10px;}
 .Floor002470 .item-inner{ position: relative; overflow: hidden; }
 .Floor002470 .item-inner:hover .pic {transform:scale(1.05);}
 .Floor002470 .item .linkhref{ position: absolute; z-index: 5; top: 0; left: 0; width: 100%; height: 100%; display: block;}
 .Floor002470 .item .pic{transition:all .3s; background-repeat: no-repeat; background-position: center; background-size: cover; padding-bottom:74%;border-radius: 0.4em;}
 .Floor002470 .item .pic:after{position: absolute; left: 0; top: 0; height: 100%; width: 100%; content: ""; display: block;background-color:#011845;  -moz-opacity:0.4;  opacity: 0.3; filter:alpha(opacity=40); transition: all .3s;border-radius: 0.4em;}
 .Floor002470 .item .item-inner:hover .pic:after{-moz-opacity:0.1;  opacity: 0.1; filter:alpha(opacity=10); }
 .Floor002470 .item:nth-child(3n){margin-right: 0;}
 .Floor002470 .item .word{position: absolute; color: #fff; bottom: 40px; left:32px;}
 .Floor002470 .item .word .ico{width: calc(44 / 16 * 1em);margin-bottom: 1.4em;}
 .Floor002470 .item .word h2{  font-size:16px; font-weight: normal; margin: 0; position: relative;line-height: 0;}
 .Floor002470 .item .word h2 i{ font-style: normal; position: absolute; left: 0; top: 50%; margin-top: -11px;}
 .Floor002470 .item .word figure{ font-size: 14px; padding: 0 15px 0 0; opacity: 0;transition: all .3s; line-height: 22px; height: 0; overflow: hidden;}
 .Floor002470 .item .item-inner:hover .word figure{ margin: 15px 0 0; opacity: 1; height: 44px;}
 .Floor002470 .item1{ width: 100%; }
 .Floor002470 .item1 .pic{ padding-bottom:50.725%;}
 .Floor002470 .item1 .word{ text-align: right; padding-right: 20px;}
 .Floor002470 .item1 .word h2{ display: inline-block;}
 .Floor002470 .item1 .word figure{ padding-right: 0;}
 @media only screen and (max-width: 480px) {
     .Floor002470 .item{ width: 100%; float: none; padding-left: 0; padding-right: 0;}
 }
 @media only screen and (min-width: 768px) {
     .Floor002470 .item .word h2{ font-size: 20px;}
     .Floor002470 .item1{ width: 50%; }
 }
 @media only screen and (min-width: 1024px) {
     .Floor002470 .item{width: 25%;}
     .Floor002470 .item1{ width: 50%; }
     .Floor002470 .item .word h2{ font-size: 22px;}
 }
 @media only screen and (min-width: 1200px) {
     .Floor002470 .item .word h2{ font-size: 22px;}
 }
 
 .Floor002470 .videobox .play{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(../images/Floor002470-play.png) no-repeat center; cursor: pointer; }
 .Floor002470 .videobox .play span{ position: absolute; top: 50%; left: 0; width: 100%; height: 100%; display: block;color: #fff; font-size: 18px; text-align: center; padding-top: 40px;}
 @media only screen and (max-width: 480px) {
     .Floor002470 .videobox .play{ background-size: 30px 30px;}
     .Floor002470 .videobox .play span{ font-size: 16px; padding-top: 20px;}
 }
 
 .Floor002470 > .Popup{position: fixed;background:rgba(0, 0, 0, 0.75);}
 .Floor002470 .videobox .Popup{position: absolute;}
 .Floor002470 .Popup{ width: 100%; height: 100%; top: 0; left: 0; z-index: 100;}
 .Floor002470 .Popup .ytable{height: 100%;}
 .Floor002470 .Popup .ytable .video{ max-width: 800px; width: 80%;  margin: 0 auto; padding: 10px; background: #fff; box-shadow: 0 0 20px 5px rgba(0,0,0,.15);}
 .Floor002470 .Popup video{ width: 100%; }
 .Floor002470 .videobox .Popup video{ height: 100%;background: #000; }
 
 
 .Floor002470 .Popup .close{position: absolute;right: 20px;top: 20px; width: 30px; height: 30px; cursor: pointer; z-index: 10; cursor: pointer;}
 .Floor002470 .Popup .close:before,
 .Floor002470 .Popup .close:after{position: absolute;width: 100%; left: 0; top: 50%; height: 3px; margin-top: -1.5px; background: #fff; content: '';transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
 .Floor002470 .Popup .close:after{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}


/* 服务支持 */
/*Floor002873 */
.Floor002873{padding: 1.2rem 0;background: #f8f8f8;}
.Floor002873 .home_title{text-align: center;}

.Floor002873 .auto_1366{max-width: 1366px; width: 96%;box-shadow: 5px 0 6px rgba(163,166,170,0.22);}


.Floor002873 .slider{padding: 0 60px;}
.Floor002873 ul{position: relative;margin-top: .48rem;}
.Floor002873 li{ float: left; border-bottom: 1px solid #f5f5f5; text-align: center; transition: 0.3s;}
.Floor002873 li aside{background: #fff;padding: 2.1vw 1.4vw 1.6vw;width: 90%;margin: 0 auto; height: 100%;}
.Floor002873 li .icon-pic{height: 5.47vw;display: table;width: 100%; }
.Floor002873 li .icon-pic figure{display: table-cell;vertical-align: bottom;}
.Floor002873 li .icon-pic img{max-height: 3.6vw;}
.Floor002873 li h3.dot{color: #000;font-size: calc(24 / 16 * 1em); margin: 1.8em 0 1.4em;position: relative;padding-bottom: 1.6em;font-weight: 700;}
.Floor002873 li h3.dot::before{position: absolute;content: '';display: block;width: 30px;height: 4px;bottom: 0;left: 50%;margin-left: -15px;background: linear-gradient(to right, #00a2e9, #62CFFF);}
.Floor002873 li p{margin: 0 auto 2em;width: 84%; color: #666;line-height: 1.7;font-size: calc(16 / 16 * 1em);min-height: 6.4em;}
.Floor002873 li .detail{color: #1051bf;height: 20px;line-height: 20px; }
.Floor002873 li .detail .ico{display: inline-block; width: 34px; height: 20px;position: relative; vertical-align: middle; margin: 0 8px;}
.Floor002873 li .detail .ico:before,
.Floor002873 li .detail .ico:after{position: absolute; content: '';}
.Floor002873 li .detail .ico:before{left: 0; width: 100%; height: 1px;background: #1051bf; top: 50%; margin-top: -0.5px;}
.Floor002873 li .detail .ico:after{border:3px solid transparent; border-left-color: #1051bf; right: -5px; top: 50%; margin-top: -3px; border-left-width: 5px;}
.Floor002873 li.all-more{position: absolute;right:0;bottom: 0;padding: 0;}
.Floor002873 li.all-more a{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.Floor002873 li.all-more i.add{ width: 30px; height: 30px;position: absolute; left: 50%; top: 50%;margin: -15px 0 0 -15px;transition: 0.3s;}
.Floor002873 li.all-more i.add:before,
.Floor002873 li.all-more i.add:after{position: absolute; content: ''; background: #1051bf;top: 50%; left: 50%;}
.Floor002873 li.all-more i.add:before{height: 3px; width: 100%; left: 0; margin-top: -1.5px;}
.Floor002873 li.all-more i.add:after{top: 0; margin-left: -1.5px; width: 3px; height: 100%;}
.Floor002873 li.all-more:hover  i.add{transform: rotate(180deg);}
@media(min-width:641px){

.Floor002873 li.all-more{height: 50%; }
}
@media(min-width:1025px){
.Floor002873 .desc,
.Floor002873 .category{width: 50%;}
.Floor002873 .desc{padding-top: 10vw; padding-left: 13.49vw;padding-right:17.34vw;}
.Floor002873 .category{margin-top: 13.07vw;padding-right: 5.26vw;padding-bottom: 6.77vw;}
.Floor002873 li .detail{font-size: 0;}
.Floor002873 li:hover .detail{font-size: 14px;}
}
@media(max-width:1024px){
.Floor002873 .category,
.Floor002873 .desc{padding: 5vw;}
.Floor002873 li{padding-bottom: 4vw; min-height:24vw;}
.Floor002873 li .icon-pic{height: 10vw;}
.Floor002873 li .icon-pic img{max-height: 7vw;}
}
@media(max-width:640px){
.Floor002873 li:not(:nth-child(2n)){border-right: 1px solid #f5f5f5;}
.Floor002873 li.all-more{height: 25%; }
.Floor002873 li .icon-pic{height: 15vw;}
.Floor002873 li .icon-pic img{max-height: 10vw;}
}
@media(max-width:480px){
.Floor002873 li aside.dot{font-size: 5vw;}
.Floor002873 li .detail{font-size: 3vw;}
.Floor002873 li .detail .ico{width: 8vw;}
}

/*slick Basic*/
.Floor002873 .slick-slider{ position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002873 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002873 .slick-list:focus {outline: none}
.Floor002873 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002873 .slick-slider .slick-track, 
.Floor002873 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002873 .slick-track {display: flex;}
.Floor002873 .slick-track:before, 
.Floor002873 .slick-track:after{display: table; content: '';}
.Floor002873 .slick-track:after{ clear: both;}
.Floor002873 .slick-loading .slick-track { visibility: hidden;}
.Floor002873 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002873 .slick-slide .slick-loading img { display: none;}
.Floor002873 .slick-slide .dragging img { pointer-events: none;}
.Floor002873 .slick-initialized .slick-slide { display: block;}
.Floor002873 .slick-loading .slick-slide { visibility: hidden;}
.Floor002873 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002873 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002873 .auto_1366{max-width: 1366px; width: 96%;box-shadow: 5px 0 6px rgba(163,166,170,0.22);}

.Floor002873 .slider{padding: 0 60px;}
.Floor002873 .slider li a{display: block;margin: 0 10px;color: #fff; padding: 1.5vw;}
.Floor002873 .slider li .cn{font-size: 20px;font-weight: bold; padding: 10px 0 5px 0;}
.Floor002873 .slider li .en{opacity: 0.6;-webkit-opacity: 0.6;}
.Floor002873 .slick-arrow{position: absolute; top: 50%; height: 46px;background: #fff; cursor: pointer;padding: 0; font-size: 0;border: 0; width: 46px;border-radius: 4px;border-radius: 50%;margin-top: -23px;}
.Floor002873 .slick-arrow:hover{box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);}
.Floor002873 .slick-arrow:before{ position: absolute;width: 12px;height: 12px;border-right: 3px solid #00a2e9;border-top: 3px solid #00a2e9;transform: rotate(45deg);content: '';left: 50%;top: 50%;margin: -6px 0 0 -15px;cursor: pointer;}
.Floor002873 .slick-next:before{margin: -6px 0 0 -8px;}
.Floor002873 .slick-prev{left: 0;}
.Floor002873 .slick-prev:before{transform: rotate(-135deg); margin-left: -5px; }
.Floor002873 .slick-next{right: 0;}
@media(max-width:1024px){
.Floor002873 .slider{padding: 0 50px;}
.Floor002873 .slider li a{margin: 0 5px;color: #fff; padding: 3vw;}
}
@media(max-width:480px){
.Floor002873 .slider li a{text-align: center;}
}


/* 定制方案 */

/*RighInfo003072 */
.RighInfo003072{padding-top: 1.14rem;}
.RighInfo003072 .home_title{text-align: center;margin-bottom: .38rem;}
.RighInfo003072 .txt-info{width: 100%;text-align: center;}
.RighInfo003072 .txt-info p{width: 100%;text-align: center;line-height: 2.1;}
.RighInfo003072 .txt-info .pho{margin-top: .32rem;border-radius: 10px;transition:all .3s;}
.RighInfo003072 .txt-info .pho:hover {transform:scale(1.05);}
@media(max-width:640px){
.RighInfo003072{font-size: 3.5vw;}
}

.RighInfo003072 > .auto{padding-bottom: 6vw;}

@media(min-width:1024px){
.RighInfo003072 .txt-info{width: 100%;text-align: center;}
.RighInfo003072 .video{width: 50%;}
}
@media(max-width:1024px){
.RighInfo003072 .txt-info{margin-bottom: 4vw;}
}

.RighInfo003072 .video .pic{position: relative; z-index: 1;border-radius: 20px;overflow: hidden;background: #000; margin-bottom: 2.4vw;}
.RighInfo003072 .video .pic img{opacity: 0.84;}
.RighInfo003072 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.RighInfo003072 .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/RighInfo003072_play.png") no-repeat center center rgba(0,0,0,0.2); left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.RighInfo003072 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}
@media(max-width:640px){
.RighInfo003072 .video .play:before{width: 20vw; height: 20vw;}
}

.RighInfo003072 .number li{float: left;color: #333;}
.RighInfo003072 .number li aside{color: #00a2e9;}
.RighInfo003072 .number li aside b{font-size: 60px;font-weight: 900; line-height: 0.85em;display: inline-block;}
.RighInfo003072 .number li p{margin-bottom: 0;}
@media(min-width:769px) and (max-width:1024px){
.RighInfo003072 .number li aside b{font-size: 4vw; }
}
@media(max-width:640px){
.RighInfo003072 .number li aside b{font-size: 8vw; }
}

.RighInfo003072 .edit-info{line-height: 2em; text-align: justify;}
.css-3072 .year{color: #ececec;font-weight: 900;font-size: 60px;line-height: 0.934em;}
.css-3072 .name{color: #00a2e9;font-size: 24px;font-weight: bold; margin: 1.5em 0 0.6em 0;}
@media(max-width:640px){
.css-3072 .year{font-size: 14vw;}
.css-3072 .name{font-size: 6vw;}
.RighInfo003072 .edit-info{font-size: 3.5vw;}
}

.RighInfo003072 .apply{position: relative;}
.RighInfo003072 .apply aside{position: absolute; left: 0; width: 100%; top: 50%; transform: translateY(-50%); z-index: 10;color: #fff;box-shadow: 0.05vw 0.09vw 0.26vw  rgba(3, 0, 0, 0.14);font-size: 2.92vw; text-align: center;line-height: 3.13vw;letter-spacing: 0.53vw;}

.RighInfo003072 .item-group .item{padding: 4.8vw 0;background-repeat: no-repeat;background-image: url("../images/RighInfo003072_bg.png");}
.RighInfo003072 .item-group .item:nth-child(2n-1){background-position: left 20% bottom -30%;background-color: #f9f8f5;}
.RighInfo003072 .item-group .item:nth-child(2n){background-position: right 20% bottom -30%;}
.RighInfo003072 .item-group .item:nth-child(2n) .img{margin-left: auto;}
.RighInfo003072 .item-group .item:nth-child(2n) .auto {flex-direction:row-reverse;}

.RighInfo003072 .item-group .item .auto{display: flex;justify-content: space-between;align-items: center; flex-wrap: wrap;}
.RighInfo003072 .item-group .item:nth-child(2n-1) .txt{margin-left: auto;}
.RighInfo003072 .item-group .img {width: 100%; padding:1em 0;}
.RighInfo003072 .item-group .img img{border-radius: 10px;transition:all .3s;}
.RighInfo003072 .item-group .img img:hover {transform:scale(1.05);}
.RighInfo003072 .item-group .txt {width: 100%; padding:1em 0;}
.RighInfo003072 .item-group h3{font-size: 30px;letter-spacing: 1px;color: #00a2e9; margin-bottom: 1.2em; margin: 0 0 1.2em 0;position: relative;padding-bottom: 1.1em;}
.RighInfo003072 .item-group h3::before {position: absolute;content: '';display: block;width: 30px;height: 4px;bottom: 0;background: linear-gradient(to right, #00a2e9, #62CFFF);left: 0;}
.RighInfo003072 .item-group pre{line-height: 1.8em;font-size: 16px;}
.RighInfo003072 .item-group .item:last-child .txt{padding-top: 2vw;}
.item-pt{}
.line-hei{height: 1em;}
@media(min-width:1025px){
.RighInfo003072 .item-group .item:nth-child(2n-1) .txt,
.RighInfo003072 .item-group .item:nth-child(2n) .img{float: left;}
.RighInfo003072 .item-group .item:nth-child(2n) .txt,
.RighInfo003072 .item-group .item:nth-child(2n-1) .img{float: right;}
.RighInfo003072 .item-group .img{width: 50%; padding:0;}
.RighInfo003072 .item-group .txt{width: 40%;padding: 1.6vw 0 0; }
}
@media(max-width:768px){
.RighInfo003072 .item-group .item{padding: 5vw 0;}
.RighInfo003072 .item-group .txt{ padding-bottom: 4vw;}
}
@media(max-width:480px){
.RighInfo003072 .item-group h3{font-size: 6vw;}
.RighInfo003072 .item-group pre{font-size: 3.5vw;}
}


/* 售后服务 */

/*RighInfo002813 */
.RighInfo002813 .home_title{text-align: center;margin-top: 0.8rem;}
.RighInfo002813{padding: 0.6rem 0 1.2rem;}
.RighInfo002813 .contact .ytable-cell{background: #f5f5f5;vertical-align: top;padding: 3.2em 2.6em;border: 1px solid #e8f0f3;}
.RighInfo002813 .contact .ytable-cell.no{background: none;padding: 0;border: 0;}
.RighInfo002813 .contact h3{font-size: 24px; font-weight: 400;margin-bottom: 0.2em;word-break: break-all;color: #000;}
.RighInfo002813 .contact aside{color: #999;}

.RighInfo002813 .title{text-align: center;color: #00a2e9; font-size: 38px;padding: 5%  0 3% 0;}
.RighInfo002813 .sales-after li{position: relative;overflow: hidden;}
.RighInfo002813 .sales-after li .txt{color: #fff;line-height: 28px; position: absolute;left: 0; right: 0;bottom: 0;padding: 4% 8%;z-index: 10;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(2, 51, 71, 0.9) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(2, 51, 71,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(2, 51, 71,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
}
.RighInfo002813 .sales-after li .txt aside{font-size: 24px;font-weight: 600;}
.RighInfo002813 .sales-after li .txt  p{font-size: calc(15 / 16 * 1em);opacity: 0.8;}
.RighInfo002813 .sales-after > li .Ispic{padding-bottom: 157.369%;}
.RighInfo002813 .sales-after ol li .Ispic{padding-bottom: 58.8%;}
.RighInfo002813 .sales-after li .Ispic{transition: 0.5s;}
.RighInfo002813 .sales-after ol li:not(:last-child){margin-bottom: 1.673%;}
.RighInfo002813 .sales-after li:hover .Ispic{transform: scale(1.12);-webkit-transform: scale(1.12);-ms-transform: scale(1.12);}
@media(min-width:641px){
.RighInfo002813 .contact .ytable-cell:not(:last-child){width: 32%;}
.RighInfo002813 .contact .ytable-cell.no{width: 2%;}
.RighInfo002813 .sales-after > *{float: left; width: 32%;}
.RighInfo002813 .sales-after > li{width: 29.6875%;}
.RighInfo002813 .sales-after > ol{width: 39.0625%; margin: 0 0.78125%;}
}
@media(min-width:641px) and (max-width:1024px){
.RighInfo002813 .contact h3{font-size: 20px;}
.RighInfo002813 .sales-after li .txt p{font-size: 14px;line-height: 24px;}
}
@media(max-width:640px){
.RighInfo002813 .title{font-size: 32px;padding: 40px 0 30px 0;}
.RighInfo002813 .sales-after > ol{margin:10px 0;}
.RighInfo002813 .sales-after ol li:not(:last-child){margin-bottom: 10px;}
.RighInfo002813 .contact .ytable-cell,
.RighInfo002813 .contact .ytable{display: block;}
.RighInfo002813 .contact .ytable-cell.no{height: 10px;}
}
@media(max-width:480px){
.RighInfo002813 .sales-after ol li .txt{position: relative;color: #333;background:#fff;}
}


/* 新闻详情 */

/*RighInfo002939 */
.RighInfo002939{padding:1.2rem 0;}
.RighInfo002939 .auto{}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 2em;}
.RighInfo002939 .name h1{margin: 0 0 1em 0;font-size: calc(32 / 16 * 1em);color: #212224;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 2em;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}

#bsPanel,
#bsPanel *,
.bsBox,
.bsBox *{box-sizing: content-box;}

.RighInfo002939 .edit-info{line-height: 2.5625em;color: #1e1e1e; text-align: justify; padding-bottom: 4vw;}
.RighInfo002939 .edit-info img{width: 100%;border-radius: calc(14 / 16 * 1em);}
.RighInfo002939 .edit-info p{margin: 0.5vw 0;}
.RighInfo002939 .info-page{border: solid 1px #eee;}
.RighInfo002939 .info-page dd{line-height: 36px;}
.RighInfo002939 .info-page dd a{padding: 0 1.25em;}
.RighInfo002939 .info-page dd a:hover{color: #d43e45;}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .info-page dd:nth-child(2){border-left: 1px solid #eee;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 16px;}
}
@media(max-width:640px){
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
}


.video-box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-box .close{ cursor:pointer; width:40px; height:40px; position:fixed; z-index:4; right:20px; top:20px;}
.video-box .close::before,
.video-box .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height:100%;}
.video-box .ytable-cell{ text-align:center;}
.video-box video{ width:90%; max-width:900px;}

 
 
 
